satisfy thirst - Alemán Inglés Diccionario